@media screen and (max-width:1024px){/*移动版 - 1024宽度*/
	
/******************************
            共同部分
 ******************************/
.head_top_box_bg { display: none; }
.head_center_box { width: 100%; height: 63px; z-index: 99; }
.weather_box { display: none; }
.head_list_btn { display: none; }
.head_center_box h1 { top: 15px; margin-left: -75px; }
.head_center_box h1 img { width: 150px; }
.head_bottom_box { width: 100%; height: 45px; }
.head_center_box .open_menu_btn { display: block; }
.m_ofBox { width: 100%; height: 45px; overflow-y: scroll; }
.m_ofBox::-webkit-scrollbar { width: 5px; height: 5px; }
.m_ofBox::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.3); border-radius: 10px; }
#menu { padding-right: 0; width: 480px; }
#menu > li { width: auto; padding: 0 10px; }
#menu > li+li { padding-left: 0; background: none; }
#menu > li > a { height: 39px; line-height: 44px; padding: 0 10px; font-size: 16px; }
#menu > li > a:hover ,
#menu > li > a.on { border-bottom: #0057a0 1px solid; color: #0057a0; font-weight: bold; }

.head_bottom_box .search_btn { right: 15px; top: -43px; width: 23px; height: 23px; background: url(search_bg_m.png) no-repeat; background-size: 23px; }
.head_bottom_box .search_btn.on { background: url(serch_btn_close_m.png) no-repeat center; background-size: 21px; }
.head_bottom_box .search_box { top: 0; width: 100%; padding: 10px 15px; box-sizing: border-box; }
.head_bottom_box .search_box .tit { font-size: 16px; }
.head_bottom_box .search_box > div { margin-top: 9px; }
.head_bottom_box .search_box > div #search_input { font-size: 14px; height: 40px; line-height: 40px; }
.head_bottom_box .search_box > div .s_btn { height: 40px; line-height: 40px; font-size: 15px; }

.menu_list_box { background: rgba(0, 0, 0, 0.7); border: none; top: -63px; }
.menu_list_box > .btn_box { width: 265px; height: 40px; padding: 10px 0 0 15px; background: #fff; display: block; transform: translate(-100%, 0); transition:all 0.3s; margin-top: 0 !important; }
.menu_list_box > .btn_box > a { font-size: 0; width: 30px; height: 30px; background: url(menu_box_close_m.png) no-repeat; background-size: 30px; display: block;}
.menu_list_box > ul { width: 280px; margin: 0; border-right: none; background: #1e59af; height: 100%; transform: translate(-100%, 0); transition:all 0.3s; }
.menu_list_box > ul > li { float: none; width: 100%; padding: 0; border-left: 0; min-height: inherit; }
.menu_list_box > ul > li > a { color: #ffffff; font-size: 20px; padding: 0 0 0 14px; height: 47px; line-height: 47px; border-bottom: #1e59af 1px solid; background: url(menu_box_off_m.png) no-repeat 96% center #0c85c0; background-size: 23px; }
.menu_list_box > ul > li > a.on { background: url(../images/menu_box_on_m.png) no-repeat 96% center #0c85c0; background-size: 23px; }
.menu_list_box > ul > li > ul { padding-top: 0; display: none; }
.menu_list_box > ul > li > ul > li { padding: 0; background: none; }
.menu_list_box > ul > li > ul > li:first-child { margin-top: 0; }
.menu_list_box > ul > li > ul > li > span.open_menu_ul { background: url(../images/menu_box_off2_m.png) no-repeat center; width: 45px; height: 45px; right: 0; top: 0; }
.menu_list_box > ul > li > ul > li > span.open_menu_ul.on { background: url(../images/menu_box_on2_m.gif) no-repeat center;}
.menu_list_box > ul > li > ul > li > a { font-size: 18px; color: #ffffff; background: url(../images/menu_box_a_bg_m.gif) repeat; display: block; height: 45px; line-height: 45px; border-bottom: #4eb6d3 1px solid; padding-left: 14px; }
.menu_list_box > ul > li > ul > li a.blank_a { padding-right: 0; background: url(../images/menu_box_a_bg_m.gif) repeat; min-height: inherit; display: block; }
.menu_list_box > ul > li > ul > li > a:hover { color: #ffffff; }
.menu_list_box > ul > li > ul > li > ul { background: #fff; padding: 10px; border-bottom: #4eb6d3 1px solid; }
.menu_list_box > ul > li > ul > li > ul > li { background: url(../images/menu_box_dots2_m.gif) no-repeat left 13px; }
.menu_list_box > ul > li > ul > li > ul > li > a { font-size: 15px; color: #666; }
.menu_list_box > ul > li > ul > li > ul > li > a:hover { color: #666; }


#container { background: #f7f7f8; padding: 0 !important; }
#container .content { width: 100%; }


#quick_box { display: none; }
.foot_top_box { display: none; }
.foot_bottom_box { width: 100%; height: auto; padding: 15px 0 20px; }
.foot_bottom_box .logo { float:none; width:79px; margin: 0 auto; padding-top:0; }
.foot_bottom_box .txt { float:none; padding:10px 15px 15px; font-size:13px; line-height: 18px; text-align: center; }
.foot_bottom_box .icon { float:none; padding-top:0; width: 320px; margin: 0 auto; }
.foot_bottom_box .icon:after { content: ' '; display: block; clear: both; height: 0; overflow: hidden; }
.foot_bottom_box .icon a ,
.foot_bottom_box .icon span { margin:0; width: 31.33%; padding: 2px 1%; display: block; float: left; }
.foot_bottom_box .icon a img ,
.foot_bottom_box .icon span img { width: 100%; }

#m_gotop { display: block; }

/******************************
            首页
 ******************************/

 .main_box1 { width: auto; height: auto; float: none; }
 .main_box2 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box3 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box4 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box5 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box6 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box7 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box8 { width: auto; height: auto; float: none; margin: 10px 0 0 0; }
 .main_box9 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box10 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box11 { width: auto; height: auto; float: none; margin: 10px 0 0 0; }
 .main_box12 { width: auto; height: auto; float: none; margin-top: 10px; }
 .main_box13 { margin-top: 10px; }

/* slider */
#slider002.flexslider .MslideNum { font-size: 14px; bottom: 12px; }
#slider002.flexslider .slides .tit { width: 100%; padding: 0 70px 0 15px; font-size: 16px; height: 45px; line-height: 45px; box-sizing: border-box; }
#slider002.flexslider .slides li a img { width: 100%; height: 185px; }

/*tab*/
.tab_box { float: none !important; width: 100%; height: auto; border-left: 0; border-right: 0; }
.tab_box .tab { height: 39px; padding: 0 15px; }
.tab_box .tab > li > a { padding: 0 10px; height: 38px; line-height: 38px; border-right: none; font-size: 16px; }
.tab_box .tab > li > a.on { height: 38px; }
.tab_box .con .list { padding: 0 15px; }
.tab_box .con .list li { padding: 10px 0 9px 0; background: none; border-bottom: #ddd 1px dashed; display: none; }
.tab_box .con .list li:nth-child(1) ,
.tab_box .con .list li:nth-child(2) ,
.tab_box .con .list li:nth-child(3) ,
.tab_box .con .list li:nth-child(4) ,
.tab_box .con .list li:nth-child(5) { display: block; }
.tab_box .con .list li:nth-child(5) { border-bottom: 0; }
.tab_box .con .list li a { font-size: 14px; }
.tab_box .con .list_data { padding: 0 15px; }
.tab_box .con .list_data li { padding: 10px 0 9px 0; background: none; border-bottom: #ddd 1px dashed; display: none; }
.tab_box .con .list_data li:nth-child(1),
.tab_box .con .list_data li:nth-child(2),
.tab_box .con .list_data li:nth-child(3),
.tab_box .con .list_data li:nth-child(4),
.tab_box .con .list_data li:nth-child(5) { display: block; }
.tab_box .con .list_data li:nth-child(5) { border-bottom: 0; }
.tab_box .con .list_data > li > a { width: calc(100% - 90px); font-size: 14px; }
.tab_box .con .list_data > li > span { width: 90px; font-size: 13px; }
.tab_box .con .more { right: 13px; top: -27px; }

.tab_box.s02 .tab { padding: 0; }
.tab_box.s02 .tab > li { width: 50%; box-sizing: border-box; }
.tab_box.s02 .tab > li+li { border-left: #d6d6d6 1px solid }
.tab_box.s02 .tab > li > a { padding: 0; background: none; display: block; text-align: center; height: 40px; }
.tab_box.s02 .tab > li > a.on { border-bottom: none; background: #fff; height: 40px; }

.tab_box.s02 .con { padding: 0 15px 0; height: 89px; overflow-y: scroll; }
.tab_box.s02 .con::-webkit-scrollbar { width: 5px; height: 5px; }
.tab_box.s02 .con::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.3); border-radius: 10px; }
.tab_box.s02 .con .list2 { width: 600px; margin: 0; padding: 0; }
.tab_box.s02 .con .list2 li+li a { border-left: none; }
.tab_box.s02 .con .list2 li a { width: 113px; height: 20px; padding-top: 56px; }
.tab_box.s02 .con .list2 li a.bg1_1 { background: url(main_icon01.png) no-repeat center 18px; background-size: 25px; }
.tab_box.s02 .con .list2 li a.bg1_2 { background: url(main_icon02.png) no-repeat center 18px; background-size: 28px; }
.tab_box.s02 .con .list2 li a.bg1_3 { background: url(main_icon03.png) no-repeat center 16px; background-size: 28px; }
.tab_box.s02 .con .list2 li a.bg1_4 { background: url(main_icon04.png) no-repeat center 16px; background-size: 27px; }
.tab_box.s02 .con .list2 li a.bg1_5 { background: url(main_icon05.png) no-repeat center 16px; background-size: 25px; }
.tab_box.s02 .con .list2 li a.bg2_1 { background: url(main_icon06.png) no-repeat center 18px; background-size: 30px; }
.tab_box.s02 .con .list2 li a.bg2_2 { background: url(main_icon07.png) no-repeat center 14px; background-size: 26px; }

.borderUl li:nth-child(2) { border-bottom: 0 !important; }

/* 公告 */
#slider003.flexslider { padding-left: 63px; }
#slider003.flexslider .bg { width: 60px; height: 50px; padding: 10px 0 0 0; background: #53a000; font-size: 16px; border-left: #3b7200 3px solid; text-align: center; }
#slider003.flexslider .flex-direction-nav a { width: 20px; height: 20px; }
#slider003.flexslider .flex-direction-nav a.flex-prev { background-size: cover; top: 7px; right: 10px; }
#slider003.flexslider .flex-direction-nav a.flex-next { background-size: cover; top: 33px; right: 10px; }
#slider003.flexslider .slides { height: 49px; padding: 9px 50px 0 14px; }
#slider003.flexslider .slides li a { font-size: 15px; }
#slider003.flexslider .slides li a .date { padding-top: 2px; }

/*重要政策信息转载*/
.main_img_title .pc { display: none; }
.main_img_title .m { width: 100%; display: block; }

/*市长信箱/市长热线/网上举报/网上信访*/
.main_btns ul li a span { font-size: 16px; height: 50px; line-height: 50px; padding-left: 39px; }
.main_btns ul li a.bg1 span { background: url(main_cbg01.png) no-repeat left center; background-size: 30px; }
.main_btns ul li a.bg2 span { background: url(main_cbg02.png) no-repeat left center; background-size: 24px; padding-left: 35px; }

.main_btns2 ul li a span { font-size: 16px; height: 50px; line-height: 50px; padding-left: 39px; }
.main_btns2 ul li a.bg1 span { background: url(main_cbg03.png) no-repeat left center; background-size: 30px; }
.main_btns2 ul li a.bg2 span { background: url(main_cbg04.png) no-repeat left center; background-size: 30px; }

/*旅游名胜/民歌民曲/地方特产/龙井文物/未来龙井*/
.main_btn2_box { width: 100%; height: 114px; background: none; }
.main_btn2_box ul li a { height: 114px; line-height: 114px; background: url(../images/main_btn2_bg2_m.gif) repeat; }
.main_btn2_box ul li a:hover { background: url(../images/main_btn2_bg2_m.gif) repeat; }
.main_btn2_box ul li a img { width: 56px; }

/*民生价格公示*/
.main_Plist { height: 55px; }
.main_Plist .left_tit { float: none; width: 100%; height: 55px; line-height: 55px; padding: 0 0 0 67px; background: url(main_cbg05_m.png) no-repeat 26px center #5e6f7d; text-align: left; position: relative; box-sizing: border-box; background-size: 23px; }
.main_Plist .left_tit a { text-align: center; position: absolute; right: 15px; top: 13px; margin: 0 auto; }
.main_Plist .list { display: none; }


#slider007 { padding: 50px 40px 0; }
#slider007 .tit { left: 0; top: 0; width: 100%; height: 50px; line-height: 50px; }
#slider007 .MslideNum { left: auto; right: 15px; top: 16px; }
#slider007 .slides li+li a { border-left: 0; }
#slider007 .slides li a { padding-top: 55px; height: 90px; box-sizing: border-box; }
#slider007 .slides li a.bg1 { background: url(main_box13_bg1.png) no-repeat center 18px; background-size: 30px; }
#slider007 .slides li a.bg2 { background: url(main_box13_bg2.png) no-repeat center 17px; background-size: 32px; }
#slider007 .slides li a.bg3 { background: url(main_box13_bg3.png) no-repeat center 17px; background-size: 30px; }
#slider007 .slides li a.bg4 { background: url(main_box13_bg4.png) no-repeat center 17px; background-size: 30px; }
#slider007 .slides li a.bg5 { background: url(main_box13_bg5.png) no-repeat center 17px; background-size: 26px; }
#slider007 .slides li a.bg6 { background: url(main_box13_bg6.png) no-repeat center 17px; background-size: 23px; }
#slider007 .slides li a.bg7 { background: url(main_box13_bg7.png) no-repeat center 18px; background-size: 28px; }
#slider007 .slides li a.bg8 { background: url(main_box13_bg8.png) no-repeat center 20px; background-size: 30px; }
#slider007 .flex-direction-nav a { width: 40px; height: 94px; right: 0; border-left: 0; }
#slider007 .flex-direction-nav a.flex-prev { top: 50px; right: auto; left: 0; }
#slider007 .flex-direction-nav a.flex-next { top: 50px; border-top: 0; }




/*分页共同样式*/
.sub_banner_bg { background-size: cover; }
.sub_banenr { width: 100%; height: 65px; background: none !important; }
.sub_banenr .tit { width: 100%; height: 65px; line-height: 65px; padding: 0; background: none !important; font-size: 20px; text-align: center; }
.sub_banenr6 .tit { background: none !important; }
.sub_banenr7 .tit { background: none !important; }

.sub_contents { width: 100% !important; background: #ffffff !important; }
.sub_left { float: none; width: 100%; }
.sub_path_box { height: 40px; background: #ffffff; }
.sub_path_box .sub_path > li > a { height: 40px; line-height: 40px; padding: 0 10px; background: none; font-size: 15px; width: auto; min-width: inherit !important; }
.sub_path_box .sub_path > li:last-child > a { color: #0057a0; }
.sub_path_box .sub_path > li > a.home { width: 40px; background: url(sub_path_bg_m.png) no-repeat center; background-size: 17px; }
.sub_path_box .sub_path > li > ul { display: none !important; }

.sub_path_box .sub_share_box { display: none; }

.sub_right { display: none; }

.sub_con { padding: 20px 15px; }
.sub_con .sub_tit { display: none; }


/*01市政府_01市政府领导*/
.szfld_list > li { padding: 20px 0 0 0; background: none; }
.szfld_list > li:first-child { padding-top: 0; }
.szfld_list > li > .tit { position: static; margin-top: 0; width: 100%; height: 30px; line-height: 30px !important; text-align: left; padding: 0 0 0 15px !important; box-sizing: border-box; }
.szfld_list > li > .list { padding-top: 5px; }
.szfld_list > li > .list > li { width: 98%; margin: 2% 0 0 2%; }
.szfld_list > li > .list > li a { padding: 0; background: none; font-size: 14px; }
.szfld_list > li > .list > li a:hover { background: none; }
.szfld_list > li > .list.only > li > a { font-size: 0; }
.szfld_list > li > .list.only > li { /*padding-right: 75%; */position: relative; }
.szfld_list > li > .list.only > li dl { display: block; /*position: absolute; left: 26%; top: 0;*/ }
.szfld_list > li > .list > li img{  width:50%;margin:0 auto;}
.szfld_list > li > .list.only > li dl dt { padding-bottom: 5px; }
.szfld_list > li > .list.only > li dl dt a { font-size: 14px; color: #333333; text-align: left; }
.szfld_list > li > .list.only > li dl dd { font-size: 14px; color: #666666; text-align: left; line-height: 18px; }


/*list页面*/
.ul_list01 { margin-top: 0; }
.ul_list01 li.row1 { display: none; }
.ul_list01 li.row2 { width: 100% !important; padding-left: 0 !important; }
.ul_list01 li.row3 { display: none; }
.ul_list01 .tit { display: none; }
.ul_list01 .list { border-top: 0; }
.ul_list01 .list > li > ul > li { float: none; padding: 10px 0; }
.ul_list01 .list .m_date { display: block; padding-top: 5px; color: #888888; font-size: 14px; }


/*view页面*/
.ul_view01 { margin-top: 0; }
.ul_view01 .tit li.row1 { font-size: 16px; }
.ul_view01 .con img { width: 100%; }
.btn_box a { width: 68px; height: 35px; line-height: 35px; font-size: 15px; }



/*02市长_01市长 权大杰*/
#slider005.flexslider { margin-top: 0; }
#slider005.flexslider .MslideNum { font-size: 13px; }
#slider005.flexslider .slides li .txt { font-size: 15px; height: 45px; line-height: 45px; padding: 0 50px 0 15px; width: 100%; box-sizing: border-box; }
.sz_box { padding: 15px; }
.sz_box .info { float: none; width: 100%; box-sizing: border-box; }
.sz_box .info p.name { font-size: 18px; padding-top: 10px; }
.sz_box .info p.name span { font-size: 14px; }
.sz_box .btn { float: none; width: 100%; padding: 15px 0 0 0; border-left: 0; min-height: inherit; }
.sz_box .btn a { display: inline-block; height: 50px; line-height: 50px; font-size: 13px; width: 49.5%; box-sizing: border-box; margin: 0 0.5% 0 0; }
.sz_box .btn a .p { display: none; }
.sz_box .btn a .m { display: inline-block; }
.sz_box .btn.fsz { line-height: normal; padding: 0; min-height: inherit; margin-top: 10px; }
.sz_box .btn.fsz a { width: 100%; }

.sz_box .btn a.s02 { height: 50px; line-height: 50px; margin-top: 0; border: #0057a0 1px solid; margin: 0 0 0 0.5%; }
.sz_box2 ul > li { line-height: 23px; font-size: 14px; }
.sz_box2 ul > li > a { font-size: 16px; }
.sz_list { margin-top: 40px; }
.sz_box .btn a img { width: 25px; }
.sz_list .sz_list_tab { border-bottom: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; height: 43px; }
.sz_list .sz_list_tab > li { padding: 0 15px; position: relative; }
.sz_list .sz_list_tab > li+li:before { content: "|"; display: block; position: absolute; left: 0; top: 12px; color: #e3e3e3; }
.sz_list .sz_list_tab > li > a { width: auto; height: 43px; line-height: 43px; font-size: 16px; border: 0; }
.sz_list .sz_list_tab > li > a.on { height: 43px; line-height: 43px; border: 0; }
.sz_list .list > li { padding: 14px 0 15px 0; min-height: inherit; }
.sz_list .list > li .img { display: none; }
.sz_list .list > li dl dt { padding-bottom: 10px; }
.sz_list .list > li dl dt a { font-size: 15px; }
.sz_list .list > li dl dd { display: none; }
.sz_list .list > li dl dd.date { padding-top: 0; display: block; }

/*03政务_06文件_01政府文件*/
.sub_list { margin-top: 0; }
.sub_list .sub_list_tab { border-bottom: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; height: 43px; }
.sub_list .sub_list_tab > li { padding: 0 10px; position: relative; }
.sub_list .sub_list_tab > li+li:before { content: "|"; display: block; position: absolute; left: 0; top: 12px; color: #e3e3e3; }
.sub_list .sub_list_tab > li > a { width: auto; height: 43px; line-height: 43px; font-size: 16px; border: 0; padding: 0; }
.sub_list .sub_list_tab > li > a.on { height: 43px; line-height: 43px; border: 0; }


/*03政务_09政府信息公开01_指南*/
.zn_astyle { margin-left: -5px; }
.zn_astyle:after { content: ' '; display: block; clear: both; height: 0; overflow: hidden; }
.zn_astyle a { padding: 13px 0; margin: 5px 0 0 5px; display: block; float: left; width: calc(50% - 5px); box-sizing: border-box; text-align: center; }


/*03政务_11投资龙井_03投资指南_TAB01投资项目*/
.address_box { padding-left: 0; margin-top: 15px; }
.address_box .icon { display: none; }
.address_box ul { padding: 10px; }
.address_box ul > li { float: none; width: 100%; padding-bottom: 10px;}


.tzsj_txt { font-size: 14px; }


/*04市情_01龙井概况_01城市概况*/
.csgk_txt { font-size: 14px; line-height: 22px; margin-top: 15px; }
.csgk_txt .s01 { font-size: 16px; line-height: 24px; }
.csgk_txt .s02 { font-size: 16px; line-height: 24px; }

.csgk_ul > li { margin-top: 15px; border: #aeaeae 1px solid; border-radius: 2px; padding: 20px; font-size: 14px; line-height: 22px; color: #666666; }
.csgk_ul > li:first-child { margin-top: 0; }
.csgk_ul > li > .tit { position: static; padding: 0; font-size: 16px; height: auto; line-height: normal; padding-bottom: 10px; }
.csgk_ul > li > .tit span { color: #0057a0; font-size: 16px; display: block; padding-bottom: 3px; }
.csgk_ul > li > .tit img { display: none; }


/*04市情_01龙井概况_03生态环境*/
.sthj_box { margin-top: 0; }
.sthj_box .tit { height: auto; line-height: normal; padding: 15px; font-size: 14px; background: #53a000; text-align: center; }
.sthj_box .txt { height: auto; padding: 15px; font-size: 14px; line-height: 25px; background: #f8f8f8; }
.sthj_box .txt span { font-size: 16px; }
.sthj_box .txt strong { font-size: 16px; }


/*04市情_05魅力龙井_09说唱艺术_01历史文化*/
.sub_banner_bg4 { background-size: cover; }
.sub_banenr4 { width: 100%; height: 65px; background: none; }
.sub_banenr4 .tit { width: 100%; height: 65px; line-height: 65px; padding: 0; background-size: 20%; font-size: 20px; text-align: center;}

.con_tit{border-left:2px solid #0057a0;padding:10px;background:#e3f1fa;color:#333;font-weight:bold;font-size:14px;display:inline-block;margin-bottom:12px; margin-top: 10px;}
.lswh_con{margin-top:40px;}
.lswh_con p:nth-child(2){font-size:14px;color:#666;line-height:22px;text-indent:20px;}
.lswh_con ul li{display:inline-block;border:1px solid #dcdcdc;padding:8px 18px;color:#0057a0;font-size:14px;margin:0 5px 5px 0;}


/*04市情_05魅力龙井_06名胜古迹_02部分地名的起源*/
.bfdm_con { margin-top: 0; }
.bfdm_con p:nth-child(2){font-size:14px;color:#666;line-height:22px;text-indent:20px;}

/*04市情_05魅力龙井_07名人荟萃_04具成泰*/
.jct_con > ul > li {font-size:14px;color:#666;line-height:22px;margin-top:15px;text-indent:20px;}

/*04市情_05魅力龙井_07名人荟萃_03关俊彦*/
.gjy_con > ul > li {font-size:14px;color:#666;line-height:22px;margin-top:15px;text-indent:20px;}

/*04市情_05魅力龙井_07名人荟萃_02刘建章*/
.ljz_con > ul > li {font-size:14px;color:#666;line-height:22px;margin-top:15px;text-indent:20px;}

/*04市情_05魅力龙井_07名人荟萃_01韩乐然*/
.hll_con > ul > li {font-size:14px;color:#666;line-height:22px;margin-top:15px;text-indent:20px;}


/*05互动_01我向市长说句话_02市长热线*/
.sub_banner_bg5 { background-size: cover; }
.sub_banenr5 { width: 100%; height: 65px; background: none; }
.sub_banenr5 .tit { width: 100%; height: 65px; line-height: 65px; padding: 0; background-size: 20%; font-size: 20px; text-align: center;}

.szrx_con{width:100%;padding:16px 0;background:#f7f7f7;border:1px solid #e3e3e3;}
.szrx_con .szrx_con_inner{margin:0 18px;}
.szrx_con .szrx_con_inner > p > span:first-child{float:left;width:110px;}
.szrx_con .szrx_con_inner > p > span:first-child img{width:100%;}
.szrx_con .szrx_con_inner:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.szrx_con .szrx_con_inner > p{clear:both;}
.szrx_con .szrx_con_inner .ljsz{position:relative;top:11px;left:13px;}
.szrx_con .szrx_con_inner .ljsz li{font-size:14px;color:#333;line-height:25px;}
.szrx_con .szrx_con_inner .ljsz li span.name{font-size:22px;color:#0057a0;}
.szrx_con .szrx_con_inner > dl {margin-top:16px;}
.szrx_con .szrx_con_inner > dl > dt{font-size:17px;font-weight:bold;color:#333;}
.szrx_con .szrx_con_inner > dl > dd{color:#666;margin-top:10px;line-height:22px;}





/*06数据_01宏观经济运行*/
.sub_banner_bg6 { background-size: cover; }
.sub_banenr6 { width: 100%; height: 65px; background: none; }
.sub_banenr6 .tit { width: 100%; height: 65px; line-height: 65px; padding: 0; background-size: 20%; font-size: 20px; text-align: center;}

.hg_tab_box{margin-top:0;}
.hg_tab_box .hg_tab:after{content:'';display:block;clear:both;height:0;overflow:hidden;}
.hg_tab_box .hg_tab{}
.hg_tab_box .hg_tab > li{float:left;}
.hg_tab_box .hg_tab > li > a{display:inline-block;padding:9px 5px;font-size:13px; margin-bottom: 3px;}
.hg_tab_box .hg_tap_con{margin-top:25px;text-align:center;}
.hg_tab_box .hg_tap_con  img{width: 100%;}
.hg_tab_box .hg_tap_con > p{font-size:14px;color:#333;margin-top:20px;}
.hg_tab_box .hg_tap_con {position:relative;display:none;}
.hg_tab_box .hg_tap_con.on{display:block;}

/*07搜索*/
.sub_banner_bg7 { background-size: cover; }
.sub_banenr7 { width: 100%; height: 65px; background: none; }
.sub_banenr7 .tit { width: 100%; height: 65px; line-height: 65px; padding: 0; background-size: 20%; font-size: 20px; text-align: center;}

.search_txt{padding:0px 0 20px 0;border-bottom:#ebebeb 1px solid;font-size:16px;}
.search_txt > span:first-child{color:#043b80;}
.search_txt > span:last-child{color:#dc1523;}
.search_result{padding:15px 0;border-bottom:#ebebeb 1px solid;}
.search_result > p{display:none;}
.search_result > ul > li > a{font-size:15px; font-weight: bold; color:#333;display:block;margin-top:0px;}
.search_result > ul > li > a:hover{font-size:15px; font-weight: bold; color:#043b80;text-decoration:underline;}
.search_result > ul > li > a:visited {font-size:15px; color:#888; text-decoration:none;}
.search_result > ul > li:nth-child(2){font-size:14px; color:#666;margin-top:10px;}
.search_result > ul > li:nth-child(3){font-size:13px; color:#888;margin-top:16px;}
.page{margin-top:30px;text-align:center;}
.page > p > a{margin-left:1px;}
.page > p > span > a{display:inline-block; width:15px;height:15px;line-height:15px;position:relative;top:2px;}
.page > p > span > a:hover{background:#626469;color:#fff;font-weight:bold;}


/*04市情_05魅力龙井_01旅游名胜_gallery_list*/
.gallery { margin-left: -10px; }
.gallery .column{ width:calc(33.33% - 10px); margin-left: 10px; box-sizing: border-box;}

/*04市情_03发展规划*/
.fzgh_con{margin-top:0;}
.fzgh_con p:nth-child(2){font-size:15px;color:#666;line-height:24px;text-indent:20px;}
.fzgh_con  dl > dt{color:#111;font-size:16px;}
.fzgh_con  dl > dd{color:#666;font-size:14px;margin-top:15px;}

/*04市情_01龙井概况_05历史沿革*/
.lsyg{background:#f6f3ec;margin-top:0;min-height:inherit;padding:30px;}
.lsyg .lsyg_title{font-size:22px;color:#735f2b;}
.lsyg .lsyg_sub_title{font-size:16px;line-height:28px;}
.lsyg .point_color01{color:#735f2b;}
.lsyg ul > li{font-color:#333;font-size:14px;line-height:22px;margin-top:15px;}


/*政务*/
.mt30 { margin-top: 15px; }
.sub_zw_box1 { width: 100%; float: none; margin-top: 15px; }
.sub_zw_box2 { width: 100%; float: none; margin-top: 15px; }
.sub_zw_box > ul { margin-left: 0; border-left: #e3e3e3 1px solid; border-top: #e3e3e3 1px solid; }
.sub_zw_box > ul > li { width: 33.33% !important; margin: 0; }
.sub_zw_box > ul > li.bg4 { width: 50% !important; }
.sub_zw_box > ul > li.bg5 { width: 50% !important; }
.sub_zw_box > ul > li > a { border-top: 0; border-left: 0; padding-top: 54px; height: 31px; font-size: 13px; }
.sub_zw_box > ul > li.bg1 > a { background: url(main_icon01.png) no-repeat center 15px; background-size: 25px; }
.sub_zw_box > ul > li.bg2 > a { background: url(main_icon02.png) no-repeat center 18px; background-size: 25px; }
.sub_zw_box > ul > li.bg3 > a { background: url(main_icon03.png) no-repeat center 15px; background-size: 25px; }
.sub_zw_box > ul > li.bg4 > a { background: url(main_icon04.png) no-repeat center 15px; background-size: 25px; }
.sub_zw_box > ul > li.bg5 > a { background: url(main_icon05.png) no-repeat center 15px; background-size: 25px; }
.tab_box.s03 .tab { padding: 0; height: 31px; }
.tab_box.s03 .tab > li > a {  height: 30px; line-height: 30px; font-size: 15px; }
.tab_box.s03 .tab > li > a.on { height: 31px; line-height: 31px; background: #fff; }
.tab_box.s03 .con .more { font-size: 13px; }
.tab_box.s03 .con .list a { font-size: 13px; }
.tab_box.s04 .tit { height: 31px; border-bottom: #0057a0 1px solid; }
.tab_box.s04 .tit span { height: 31px; line-height: 30px; font-size: 15px; }
.tab_box.s04 .tab { padding: 0; }
.tab_box.s04 .tab > li > a.on { height: 39px; }
.tab_box.s04 .con .more { font-size: 13px; }
.tab_box.s05 .tit { height: 31px; border-bottom: #0057a0 1px solid; }
.tab_box.s05 .tit span { height: 31px; line-height: 30px; font-size: 15px; }
.tab_box.s05 .tab { padding: 0; }
.tab_box.s05 .tab > li { width: 33.33% !important; }
.tab_box.s05 .tab > li > a { height: 35px; line-height: 35px; font-size: 14px; }
.tab_box.s05 .tab > li > a.on { height: 35px; line-height: 35px; }
.sub_zw_box > ul > li > a > span { height: 50px; line-height: 50px; background-size: 20px !important; padding-left: 30px; }
.sub_zw_box3 { margin-top: 15px; }
.sub_zw_box3 ul > li { width: 100%; float: none; }
.sub_zw_box3 ul > li > a > span { height: 50px; line-height: 50px; font-size: 18px; padding-left: 50px; }
.sub_zw_box3 ul > li.bg1 > a > span { background: url(sub_zw_bg_icon01_m.png) no-repeat left center; background-size: 35px; }
.sub_zw_box3 ul > li.bg2 > a > span { background: url(../images/sub_zw_bg_icon02_m.png) no-repeat left center; background-size: 35px; }
.tab_box.s05 .more { top: -47px; }


/*市情*/
.sub_sq_box { margin-top: 0; }
.sub_sq_box .txt { width: 100%; height: 60%; padding: 0 15px; box-sizing: border-box; }
.sub_sq_box .txt .tit { padding: 12px 0 12px 0; font-size: 18px;}
.sub_sq_box .txt div { padding-top: 15px; font-size: 14px; line-height: 23px; }
.sub_sq_box .txt .more { position: absolute; top: 9px; right: 15px; }
.sub_sq_box .txt .more .p { display: none; }
.sub_sq_box .txt .more .m { display: inline-block; width: 27px; }


.fzgh_con .fzgh_con01 dl{ padding-left: 100px; background: url(../images/icon01.png) no-repeat 20px 50% #f7f7f8; background-size: 50px; }
.fzgh_con .fzgh_con02 dl{ padding-left: 100px; background: url(../images/icon02.png) no-repeat 20px 50%; background-size: 50px; }
.fzgh_con .fzgh_con03 dl{ padding-left: 100px; background: url(../images/icon03.png) no-repeat 25px 50% #f7f7f8; background-size: 50px; }
.fzgh_con .fzgh_con04 dl{ padding-left: 100px; background: url(../images/icon04.png) no-repeat 20px 50%; background-size: 50px; }
.fzgh_con .fzgh_con05 dl{ padding-left: 100px; background: url(../images/icon05.png) no-repeat 20px 50% #f7f7f8; background-size: 50px; }
.fzgh_con .fzgh_con06 dl{ padding-left: 100px; background: url(../images/icon06.png) no-repeat 20px 50%; background-size: 50px; }

/*互动*/
.sub_hd_box { background-size: auto 100%; height: 363px; }
.sub_hd_box .tit { height: 123px; background: url(sub_hd_tit.png) no-repeat center 35px; background-size: 320px; }
.sub_hd_box div { padding: 0 35px; }
.sub_hd_box div a { width: 100%; display:block; margin: 10px 0; }
.sub_hd_box div a span { height: 58px; line-height: 58px; font-size: 18px; padding-left: 40px; }
.sub_hd_box div a.bg1 span { background: url(../images/sub_hd_icon01.png) no-repeat left center; background-size: 30px; }
.sub_hd_box div a.bg2 span { background: url(../images/sub_hd_icon02.png) no-repeat left center; background-size: 30px; }
.sub_hd_box div a.bg3 span { background: url(../images/sub_hd_icon03.png) no-repeat left center; background-size: 30px; }
.sub_hd_box2 { margin-top: 0; }
.sub_hd_box2 > li { float: none !important; padding-top: 10px; }
.sub_hd_box2 > li img { width: 100%; }

/*数据*/
.hg_tab_box { padding-bottom: 15px; }

.szxx_box .pc { display: none; }
.szxx_box .m { display: block; width: 100%; }


.list_img > li { padding: 14px 0 15px 0; min-height: inherit; }
.list_img > li .img { display: none; }
.list_img > li dl dt { padding-bottom: 10px; }
.list_img > li dl dt a { font-size: 15px; }
.list_img > li dl dd { display: none; }
.list_img > li dl dd.date { padding-top: 0; display: block; }

.conMt { margin-top: 0 !important; }
#slider006.flexslider { margin-top: 0; }
.tbs_con { margin-top: 0; }
.tbs_con > ul > li:first-child { margin-top: 0; }
.hll_con { margin-top: 0; }
.hll_con > ul > li:first-child { margin-top: 0; }
.ljz_con { margin-top: 0; }
.ljz_con > ul > li:first-child { margin-top: 0; }
.gjy_con { margin-top: 0; }
.gjy_con > ul > li:first-child { margin-top: 0; }
.jct_con { margin-top: 0; }
.jct_con > ul > li:first-child { margin-top: 0; }
.ydz_con { margin-top: 0; }
.ydz_con > ul > li:first-child { margin-top: 0; }
.lswh_con { margin-top: 0; }
.sub_hd_box { margin-top: 0; }
.szxx_box { margin-top: 0; }
.szrx_con { margin-top: 0; }


.tab_scroll { width: 100%; overflow-x: scroll; }
.tab_scroll .tab { width: 380px; }


.sub_hd_box3 { height: auto; margin-top: 10px; }
.sub_hd_box3 .con { padding: 15px; height: auto; background: none; text-align: center; }
.sub_hd_box3 .con b { font-size: 17px; }
.sub_hd_box3 .con span { font-size: 14px; padding-top: 10px; line-height: 21px; }
.sub_hd_box3 .con span br { display: none; }
.sub_hd_box3 .con a { position: static; display: block; margin: 0 auto; margin-top: 10px; }

.sub_hd04_box { height: auto; margin-top: 10px; }
.sub_hd04_box .con { padding: 15px; height: auto; background: none; text-align: center; }
.sub_hd04_box .con b { font-size: 17px; }
.sub_hd04_box .con span { font-size: 14px; padding-top: 10px; line-height: 21px; }
.sub_hd04_box .con span br { display: none; }

.sub_hd04_box2 { margin-top: 10px; }

.sub031102_box { font-size: 14px; line-height: 21px; }
.sub031102_box span.b { font-size: 16px; line-height: 23px; }
.sub031102_box b { font-size: 15px; line-height: 22px; }

.main_zt_box { padding: 15px; height: 25vh; }
.main_zt_box a img { width: 100%; }


.main_new_box { padding: 15px 0; background-size: cover; }
.main_new_box img { padding-top: 0px; }
.main_new_box .p { display: none; }
.main_new_box .m { display: inline-block; width: 246px; }
.main_new_box a { margin-top: 15px; }


.sub6_zt_box { margin-top: 0; margin-left: -20px; }
.sub6_zt_box a { float: none; margin: 0 0 10px 20px; }
.sub6_zt_box a img { width: 100%; }


.sub_zw_box4.box6666 { float: none; width: auto; }
.sub_sq_box6666 { float: none; width: auto; margin-top: 10px; }
.sub_sq_box6666 a span { height: 39px; line-height: 39px; padding: 0 0 0 39px; font-size: 14px; background: url(sub_sq_box66662.png) no-repeat left center; background-size: 30px; }


}/*移动版 - 1024宽度 结束*/



@media screen and (max-width:430px){/*移动版 - 430宽度*/


/*05互动_01我向市长说句话_02市长热线*/
.szrx_con .szrx_con_inner > p > span:first-child{float:left;width:90px;}
.szrx_con .szrx_con_inner > p > span:first-child img{width:100%;}
.szrx_con .szrx_con_inner .ljsz{position:relative;top:7px;left:13px;}


/*04市情_05魅力龙井_06名胜古迹_04天宝山传说*/
.tbs_con > p{clear:both;display:block;}
.tbs_con > p:first-child{width:300px;margin:0 0 10px 0px;text-align:center;width:100%;}
.tbs_con > p:first-child img{width:100%;}
.tbs_con > ul > li {font-size:14px;color:#666;line-height:22px;margin-top:15px;text-indent:20px;}

/*04市情_05魅力龙井_08诗词歌赋_01终点和起点-尹东柱*/
.ydz_con > p{clear:both;display:block;}
.ydz_con > p:first-child{width:300px;margin:0 0 10px 0px;text-align:center;width:100%;}
.ydz_con > p:first-child img{width:100%;}
.ydz_con > ul > li {font-size:14px;color:#666;line-height:22px;margin-top:15px;text-indent:20px;}

/*05互动_01我向市长说句话_01市长信箱*/
.sz_message { margin-top: 15px; }
.sz_message th{border-right:1px solid #dfdfdf;font-size:14px;color:#333;}
.sz_message tbody input.sz_input01{width:50%;}
.sz_message tbody input.sz_input02{width:50%;}
.sz_message tbody input.sz_input03{width:50%;}
.sz_message tbody input.sz_input04{width:80%;}
.sz_message tbody textarea{width:78%;padding:1%;border:1px solid #dfdfdf;min-height:100px;}

/*旅游名胜/民歌民曲/地方特产/龙井文物/未来龙井*/
.main_btn2_box { height: 80px; }
.main_btn2_box ul li a { height: 80px; line-height: 80px; }
.main_btn2_box ul li a img { width: 40px; }


.szfld_list > li > .tit.s02 { margin-top: 0; }



}/*移动版 - 430宽度 结束*/


@media screen and (max-width:768px){/*移动版 - 768宽度*/
	
/*04市情_05魅力龙井_01旅游名胜_gallery_list*/
.gallery { margin-top: 0; }
.gallery:after { content: ""; display: block; overflow: hidden; height: 0; clear: both; visibility: hidden; }
.gallery .column{ width:calc(50% - 10px); box-sizing: border-box; margin-bottom: 10px;}
.gallery .column li:nth-child(2){text-indent:10px;margin-top:11px;font-size:13px;color:#111;}
.gallery .column li:nth-child(3){text-indent:10px;margin:6px 0;font-size:13px;color:#999;}

/*市情*/
.sub_sq_box .txt { height: 45px; }
.sub_sq_box .txt div { display: none; }


}/*移动版 - 768宽度 结束*/

@media screen and (max-width:500px){/*移动版 - 500宽度*/
	
/*04市情_05魅力龙井_01旅游名胜_gallery_list*/
.sz_box .info { padding: 180px 0 0 0; }
.sz_box .info .img { left: 50%; margin-left: -60px; }
}/*移动版 - 500宽度 结束*/